此工具可以做到設定幾分鐘後自動登出,可在工具設定秒,在螢幕保護程式設定分鐘,此工具很簡單使用,先下載Windows Server 2003 Resource Kit Tools,安裝後到C:\Program Files\Windows Resource Kit 後,裡頭有個工具叫做winexit.scr,將此檔案複製到C:\Windows\system32,然後按右鍵安裝將成是安裝到系統裡,可以按右鍵設定,設定登出時間秒數
http://www.wretch.cc/blog/jerry0822/14086198
這個有用過
不過有個問題
當使用者他的權限不是「管理者」的話
他的功能似乎會怪怪的
沒有辦法自動登出,會show警告訊息
不知道這個有沒有解決的辦法??
我是利用script來偵測螢幕保護是否啟動,只要偵測到螢保啟動,就執行關機的動作,好處是任何一個營保都適用,壞處是開啟中的檔案不會存檔。
<pre class="c" name="code">
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objEventSource = objWMIService. _
ExecNotificationQuery("select * from __instancecreationevent " _
& " within 5 where TargetInstance isa 'Win32_Process' and TargetInstance.Name='logon.scr'")
DO
Set objEventObject=objEventSource.NextEvent()
Set objWMIService = GetObject _
("winmgmts:{impersonationLevel=impersonate,(Shutdown)}\\" & _
strComputer & "\root\cimv2")
Set colOperatingSystems = objWMIService.ExecQuery _
("Select * from Win32_OperatingSystem")
For Each objOperatingSystem in colOperatingSystems
objOperatingSystem.Win32Shutdown(4)
Next
LOOP